home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Jumpstart / Multimedia Microsoft Jumpstart Version 1.1a (Microsoft).BIN / develpmt / tech_art / cdrom / readme2.txt < prev   
Encoding:
Text File  |  1992-01-30  |  2.8 KB  |  71 lines

  1. On some ISO 9660 discs, there may exist directories that appear to have
  2. additional '.' files and other incorrect entries.  In these few cases,
  3. empty sectors were allocated to directory files in the mastering process.  
  4. According to High Sierra, these are errors, but to ISO 9660 these are 
  5. acceptable.  This will be fixed in a subsequent release.
  6.  
  7. The following functions exhibit incorrect behavior with 
  8. MSCDEX. These functions will be updated in a future version 
  9. of MSCDEX:
  10.  
  11. INT 21h Function 23h - Get File Size (FCB and Extended FCB)
  12.  
  13.      Executing this function with an extended FCB and with only
  14.      the volume label file attribute set always succeeds. This is
  15.      true even if the file does not exist. This deviates from the
  16.      behavior of other drives. This function always succeeds with
  17.      an existing file.
  18.  
  19. INT 21h Function 4300h - Get File Attributes
  20.  
  21.      Attempting to find file attributes for the files "\" and "."
  22.      (from the root directory) fail under MSCDEX.
  23.  
  24.      Getting file attributes for ".." files in first level
  25.      subdirectories do not return the directory attribute under
  26.      MSCDEX.
  27.  
  28.      Note: The volume label file attribute does not show up when
  29.      testing for file attributes.
  30.  
  31. INT 21h Function 4Eh and 4Fh - Find First File/Next File
  32.  
  33.      These functions have the following characteristics on a CD-
  34.      ROM drive:
  35.  
  36.      1. Executing a find first function and masking for
  37.         only volume label returns the volume label correctly.
  38.         Successive executions of the find next function do not fail
  39.         as they would on other drives.
  40.  
  41.      2. Executing a find first function and masking the
  42.         volume label and additional flags does not return the volume
  43.         label on the find first function, or on any successive find
  44.         next functions.
  45.  
  46.      3. Executing a find first function with a file
  47.         specification of a ".." file from a first level subdirectory
  48.         fails even when the file exists.
  49.  
  50. INT 21h Function 5701h - Setting File Time
  51.  
  52.      This function never fails (sets carry flag) for a CD-ROM
  53.      drive (even with a non-existing file); it does not set a new
  54.      file time for existing files.
  55.  
  56. INT 21h Function 3Bh - Set Current Directory
  57.  
  58.      The function does not fail when setting the directory to the
  59.      directories "\", "." from root directory, or ".." from first
  60.      level subdirectory (although they either do not exist or do
  61.      not have directory attributes).
  62.  
  63. INT 21h Function 0Fh - Open File (FCB and Extended FCB).
  64.  
  65.      This function always succeeds with an existing file. This
  66.      function always succeeds when used with an extended FCB and
  67.      with only the volume label file attribute set. It will
  68.      succeed even if the file does not exist.
  69.  
  70.  
  71.